00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00c00c00c00c00c00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00c00c00c00c00c00c00c00a00a00a00w00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00c00c00c00c00c00c00c00c00c00c00w00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00c00c00c00c00c00c00c00c00c00c00c00c00c00c00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00c00c00c00c00d10c10c10c00d00c00c00c00c00c00c00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00a00c00c00c10d10c10c10c10c10c10c00c00c00c00c00a00a00a00a00a00a00a00a00000000a00a00a00a00e00a00a00a00a00a00a00c00c00d10c10c10c10c10c10c10c10c00c00c00a00a00a00a00a00a00a00a00a00000000a00a00a00a00e00e00a00a00a00a00a00a00c00c10c10c10e10c10c10c10c10c10c00c00c00a00a00a00a00a00a00a00a00000000a00a00a00c00c00a00a00a00a00a00a00c00c10c10c10e10c10c10c10c10c10c00c00c00c00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00a00c00c00c10c10c10c10c10c10c10c00d00c00c00c00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00c00c00c10c10c10c10c10c10c10c00d00c00c00c00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00e00c00c00c00c10c10c10c00f00e00c00c00c00c00c00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00e00e00c00b00c00c00c00c00c00c00c00c00c00c00c00c00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00c00c00c00c00c00c00c00c00c00c00c00c00c00c00c00c00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00c00c00c00c00c00c00c00c00c00c00c00c00c00c00c00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00c00c00c00c00c00c00a00c00c00c00c00c00c00c00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00c00c00e00a00a00a00a00a00c00c00a00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00000000a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a00a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000912345